• word of the day

    anchusa riparia

    anchusa riparia - Dictionary definition and meaning for word anchusa riparia

    Definition
    (noun) anchusa of southern Africa having blue to red-purple flowers
    Synonyms : cape forget-me-not
Download our Mobile App Today
Receive our word of the day
on Whatsapp